general immunity - German English Dictionary